point scoring system - French English Dictionary